screech to halt

Translations
взвизгнуть и остановиться
The car screeched to a halt.
Машина взвизгнула и остановилась.